package com.flowCloud.web.bean;

import java.util.Date;
import java.util.Date;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.beetl.sql.annotation.entity.Column;
import org.beetl.sql.annotation.entity.Table;

/**
 * @Author: 系统自动生成
 * @Date: 2021-01-12
 * @Description: tbl_user Bean
 */
@Data
@Table(name="tbl_user")
public class TblUserBean implements java.io.Serializable {

	    /** 自动递增主键 **/
        @Column("id")
    	private Integer id;

	    /** 用户唯一编码用于业务关联 **/
        @Column("userId")
    	private String userid;

	    /** 用户名 **/
        @Column("userName")
    	private String username;

	    /** 密码 **/
        @Column("passWord")
    	private String password;

        /** 出生日期 **/
        @Column("birthday")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	    private Date birthday;

	    /** 手机号 **/
        @Column("phone")
    	private String phone;

	    /** 性别业务主键 **/
        @Column("sexId")
    	private String sexid;

	    /** 部门业务主键 **/
        @Column("deptId")
    	private String deptid;

	    /** 岗位业务主键 **/
        @Column("jobId")
    	private String jobid;

	    /** 头像地址 **/
        @Column("avatarPath")
    	private String avatarpath;

        /** 创建时间 **/
        @Column("sysCreateTime")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	    private Date syscreatetime;

	    /** 创建者 **/
        @Column("sysCreateUserId")
    	private String syscreateuserid;

        /** 修改时间 **/
        @Column("sysUpdateTime")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	    private Date sysupdatetime;

	    /** 修改者 **/
        @Column("sysUpdateUserId")
    	private String sysupdateuserid;

	    /** 记录是否有效 Y(有效)/ N(无效) **/
        @Column("isValid")
    	private String isvalid;

	    /** 记录是否删除 Y(删除) / N (未删除) **/
        @Column("isDelete")
    	private String isdelete;

}
